草庐IT

c++ - 将 qDebug 重定向到 QTextEdit

全部标签

PHP 将标准 URL 重定向到 SEO URL

我目前使用以下重写规则:RewriteRule^books/([bc])/([0-9]+)/(.*)/page([0-9]+)books.php?type=$1&id=$2&title=$3&page=$4[L]RewriteRule^books/([bc])/([0-9]+)(.*)books.php?type=$1&id=$2&title=$3[L]RewriteRule^books/(.*)books.php?type=$1[L]RewriteRule^booksbooks.php[L]我想使用htaccess或PHP添加从标准URL格式到SEOURL格式的重定向。例如:book

asp.net-mvc - 我可以避免这种永久重定向来修复或添加 slug 吗?

我正在用MVC4编写一个网站,并且想部分复制StackExchange的路由问题样式。例如:stackoverflow.com/questions/15191392和stackoverflow.com/questions/15191392/not-the-real-title和stackoverflow.com/questions/15191392/can-i-avoid-this-redirect-to-fix-or-add-a-slug所有路由到同一个问题并更正URL。我希望slug始终存在且正确,即使路由不需要它。这是我当前的实现:routes.MapRoute("Item","

url-rewriting - SEO 301 重定向限制

我正在考虑做这样的结构来访问一些假设的页面:/foo/ID/some-friendly-string此处的关键部分是标识页面的“ID”,因此除ID之外的所有内容仅与SEO相关。我还希望其他所有不是“/foo/ID/some-friendly-string”的内容都重定向到原始链接。例如:/foo/ID--->/foo/ID/some-friendly-string/foo/ID/some-friendly-string-blah--->/foo/ID/some-friendly-string但是,如果这些链接以某种方式在互联网上的某个地方被“污染”并且蜘蛛开始使用“/foo/ID/so

http - 从主域到语言的重定向应该是永久性的吗?

我们构建了许多使用多种语言的网站。网址如下所示:example.com/en/example.com/de/如果用户访问主域example.com,我们的应用程序会检测/猜测用户的语言并将他重定向到上述URL之一。到目前为止,我们使用的是TemporaryRedirect(302),因为用户可以返回其他语言设置,然后应该被重定向到另一个。但这会导致搜索引擎爬虫无法传递任何链接汁(排名能力)。进行永久(301)重定向感觉不对,但也许应该这样? 最佳答案 编辑:找到另一个question,建议使用307。但是谷歌的回答会很好:P也许我自

redirect - 以 SEO 为代价清理重定向规则/重写规则?

我即将在一个已经存在大约10年的零售产品网站上工作。该网站在谷歌搜索结果中排名很好。该网站多年来发展迅速,因此他们的.htaccess文件充满301重定向和重写规则也就不足为奇了。规则太多了,看得眼花缭乱。有时,三个不同的旧版URL会被301重定向到同一个目的地。我担心这个文件在以后的维护过程中会是一场噩梦。Web开发人员是否曾经达到愿意以SEO为代价删除旧的重定向并重写规则以便于维护的地步?或者Google是否有网站301重定向的副本,在这种情况下,我可以将它们从我的.htaccess文件中删除而不会受到任何SEO惩罚?开发人员如何处理杂乱/冗长的.htaccess文件?

seo - 301 重定向与规范链接?

由于网站上的技术原因,我们可能有两个或更多指向同一产品页面的链接。例如:http://example.com/a-nice-product-no1234.html和:http://example.com/a-nice-foobar-product-no1234.html显然第一个是“正确”链接。打开第二个链接时正确的做法是什么?方法1)重定向301到第一个链接方法2)状态200和在HTML头部?方法2)适用于Google以外的其他搜索引擎吗?其他建议?谢谢! 最佳答案 如果http://example.com/a-nice-foob

seo - HTTP 307 重定向 -- 自 IE6 以来大多数浏览器都支持?

很明显,在2010年,谷歌的MattCutts透露了inaninterview,以及采访后的后续电子邮件交流,如果您使用域到域HTTP状态301重定向,Google会扣除页面排名。换句话说,如果您有examples.com并购买了example.com,它使用HTTP状态301重定向到examples.com,Google承认他们通常会为此扣除PR。好的,剩下的就是HTTP状态302和HTTP状态307重定向。他们说onwikipedia307是新的方式,HTTP状态302被“SCSS”了,并不是真正正确的重定向方式。问题是——自IE6以来的大多数浏览器都支持HTTP状态307吗?看,

如何在CAS登录后重定向的Grails 3应用程序进行功能测试?

问题我有一个使用CAS(中央身份验证服务)登录的应用程序。在配置中(application.yml),CAS配置如下:grails:plugin:springsecurity:#...otherconfigurationsomitted...cas:serverUrlPrefix:"https://"serviceUrl:https://localhost:8443/myapp/login/cas#...otherconfigurationsomitted...运行功能测试时,启动了tomcat服务器,例如随机端口号,例如http://localhost:45359每次运行总是在变化。似乎该应

facebook - 是否可以强制 Facebook Likes 遵循 301 重定向

我们有大量带有FB点赞的旧网址重定向(301)到新网址。有没有办法让FB识别301并将喜欢的内容迁移或移动到新的Url? 最佳答案 不返回200的URL不是“讨人喜欢的”-这是有意防止人们被欺骗而喜欢他们不想要的URL。您可能需要通过一些管理channel来“移植”您的点赞,但老实说,我认为他们没有相关流程。至少现在还没有。 关于facebook-是否可以强制FacebookLikes遵循301重定向,我们在StackOverflow上找到一个类似的问题: h

asp.net - 将经典 ASP 请求路由到 .NET - SEO 重定向

我们正在用.NET3.5解决方案替换旧的经典asp网站。我们需要将所有经典的ASP请求重定向到aspx页面(即contactus.asp,现在可能路由到/contact-us/default.aspx)。我想要的是命中global.asax的请求,这样我就可以做类似的事情Ifurl=="bob.asp"Response.Status="301MovedPermanently";Response.AddHeader("Location",SiteConfig.SiteURL+redirectUrl);EndIf有两种不雅的解决方案。A)放置一个global.asa文件并通过它进行路由。B